//仪表盘
define(function () {
    var chart1 = {};
    chart1.option = {
        tooltip: {
            formatter: "{a} <br/>{b} : {c}"
        },
        toolbox: {
            show:false,
            feature: {
                restore: {},
                saveAsImage: {}
            }
        },
        series: [
            {
                name: '产品个数',
                type: 'gauge',
                radius: '80%',
                center: ['50%', '60%'],
                axisLine:{   // 坐标轴线
                    lineStyle:{
                        color: [[0.2, '#FBC11C'], [0.8, '#1F86D5'], [1, '#0AE39A']],
                        width: 8,
                    },
                },
                title:{
                    show:true,
                    color:"#fff",
                    fontSize:14,
                    offsetCenter:[0,'-120%']
                },
                axisTick: {            // 坐标轴小标记
                    length: 4,        // 属性length控制线长
                    lineStyle: {       // 属性lineStyle控制线条样式
                        color: '#fff'
                    }
                },
                splitLine: {           // 分隔线
                    length: 8,         // 属性length控制线长
                    lineStyle: {       // 属性lineStyle（详见lineStyle）控制线条样式
                        color: '#fff'
                    }
                },
                detail: {
                    color: '#fff',
                    formatter: '{value}',
                    fontSize: 16
                },
                min:0,
                max: 15000,
                data: [{ value: 8066, name: '专家经验产品' }]
            },
            {
                name: '产品个数',
                type: 'gauge',
                radius: '50%',
                center: ['25%', '55%'],    // 默认全局居中
                endAngle: 45,
                splitNumber: 2,
                title: {
                    show: true,
                    color: "#fff",
                    fontSize: 14,
                    offsetCenter: [0, '-170%']
                },
                axisLine: {   // 坐标轴线
                    lineStyle: {
                        color: [[0.2, '#FBC11C'], [0.8, '#1F86D5'], [1, '#0AE39A']],
                        width: 5,
                    },
                },
                axisTick: {            // 坐标轴小标记
                    length: 5,        // 属性length控制线长
                    lineStyle: {       // 属性lineStyle控制线条样式
                        color: '#fff'
                    }
                },
                splitLine: {           // 分隔线
                    length: 5,         // 属性length控制线长
                    lineStyle: {       // 属性lineStyle（详见lineStyle）控制线条样式
                        color: '#fff'
                    }
                },
                pointer:{
                    width:3,
                },
                detail: { 
                    color:'#fff',
                    formatter: '{value}' ,
                    fontSize: 16
                },
                min:0,
                max:14000,
                data: [{ value: 12000, name: '专家经验产品' }]
            },
            {
                name: '产品个数',
                type: 'gauge',
                radius: '50%',
                center: ['75%', '55%'],    // 默认全局居中
                startAngle: 130,
                endAngle: -35,
                splitNumber: 2,        //分割长度
                title: {
                    show: true,
                    color: "#fff",
                    fontSize: 14,
                    offsetCenter: [0, '-170%']
                },
                detail:{
                    fontSize:16
                },
                axisLine: {   // 坐标轴线
                    lineStyle: {
                        color: [[0.2, '#FBC11C'], [0.8, '#1F86D5'], [1, '#0AE39A']],
                        width: 5,
                    },
                },
                axisTick: {            // 坐标轴小标记
                    length: 5,        // 属性length控制线长
                    lineStyle: {       // 属性lineStyle控制线条样式
                        color: '#fff'
                    }
                },
                splitLine: {           // 分隔线
                    length: 5,         // 属性length控制线长
                    lineStyle: {       // 属性lineStyle（详见lineStyle）控制线条样式
                        color: '#fff'
                    }
                },
                pointer: {
                    width: 3,
                },
                detail:{
                    fontSize:5
                },
                detail: {
                    color: '#fff',
                    formatter: '{value}',
                    fontSize: 16
                },
                min:0,
                max:1200,
                data: [{ value: 80, name: '专家经验产品' }]
            }
        ]
    };
    chart1.queryData = function (Chart) {
        console.log('开始请求数据')
        // 写入数据
        Chart.setOption(this.option);
    }
    return chart1;
})